課程概述 |
課程內容:
本課程主要介紹微處理機的軟硬體架構、操作原理、介面控制應用與系統整合。教學內容以8088/8086系列微處理機為核心,學習組合語言的指令架構與軟體設計方法,使修習者能熟悉記憶體、輸入輸出介面、DMA、中斷系統等之觀念與運作方法。課程中亦將對不同系列的微處理機如Z80、68000、8051等做基本架構之介紹。授課包括兩小時的演講與兩小時的實習,同時著重理論與實作的訓練。學期末有以微處理機進行應用系統設計的期末計畫以加強學生系統整合之能力。課程主題包括:
1.微處理機架構簡介
2.8088/8086微處理機軟體架構
3.8088/8086微處理機指令集與定址方法
4.8088/8086微處理機軟體設計
5.8088/8086記憶體介面
6.記憶體裝置、電路與子系統設計
7.輸入/輸出介面與周邊裝置
8.8088/8086中斷介面
9.微電腦硬體架構
10.80286微處理機架構與匯流排控制
11.80386,80486與Pentium微處理機架構
12.68000,Z80與8051微處理機架構
成績計算:
1.實習與實習報告 40%
2.期中考 35%
3.期末計畫 25%
教科書:
Triebel, W. A. and A. Singh. 2000. The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, and Applications. 4th Edition. Prentice-Hall International (UK) Limited, London.
主要參考書:
1.Gilmore, C. M. 1995. Microprocessors: Principles and Applications. 2nd Edition. McGraw-Hill Book Co.
2.Brey, B. B. 2000. The INTEL Microprocessors. 8086/8088, 80186, 80286, 80386, 80486, Pentium, Pentium Pro, Pentium II, Pentium III, Pentium 4, 6th Edition. Prentice-Hall International (UK) Limited, London.
|